import layout from 'common/src/views/layout';
// import internshipDemand from 'common/src/views/graduateStudent/internshipDemand/internshipDemand';
import practiceSetting from 'common/src/views/graduateStudent/practiceSetting/practiceSetting';
import myExamineAudit from 'common/src/views/graduateStudent/settingInternship/myExamine';
import settingInternship from 'common/src/views/graduateStudent/settingInternship/settingInternship';
import templateSetting from 'common/src/views/graduateStudent/templateSetting/templateSetting';
import asesmentSetting from 'common/src/views/graduateStudent/assessmentSetting/asesmentSetting';
import baseAssessSetting from 'common/src/views/graduateStudent/baseAssessSetting/baseAssessSetting';
import baseAssessment from 'common/src/views/graduateStudent/baseAssessment/baseAssessment';
import internEvaluateTempSet from 'common/src/views/graduateStudent/internEvaluateTempSet/internEvaluateTempSet';
import internEvaluateIndexSet from 'common/src/views/graduateStudent/internEvaluateIndexSet/internEvaluateIndexSet';
import maintenanceDatabase from 'common/src/views/graduateStudent/maintenanceDatabase/maintenanceDatabase';
import libraryMaintenance from 'common/src/views/graduateStudent/libraryMaintenance/libraryMaintenance';
import internshipDemand from 'common/src/views/graduateStudent/internshipDemand/internshipDemand';
import internshipDemandAdd from 'common/src/views/graduateStudent/internshipDemand/internshipDemandAdd';
import internshipDemandAllowed from 'common/src/views/graduateStudent/internshipDemand/internshipDemandAllowed';
import internshipDemandAudit from 'common/src/views/graduateStudent/internshipDemand/internshipDemandAudit';
import internshipDemandDetails from 'common/src/views/graduateStudent/internshipDemand/internshipDemandDetails';
import internshipRequirement from 'common/src/views/graduateStudent/internshipDemand/internshipRequirement';
import internshipOrogress from 'common/src/views/graduateStudent/internshipOrogress/internshipOrogress';
import practicalPlan from 'common/src/views/graduateStudent/practicalPlan/practicalPlan';
import practiceStatistics from 'common/src/views/graduateStudent/practiceStatistics/practiceStatistics';
import internSummary from 'common/src/views/graduateStudent/internSummary/internSummary';
import registrationReview from 'common/src/views/graduateStudent/registrationReview/registrationReview';
import registrationReviewCheck from 'common/src/views/graduateStudent/registrationReview/registrationReviewCheck';
import registrationReviewCheckBase from 'common/src/views/graduateStudent/registrationReview/registrationReviewCheckBase';
import registrationReviewDetails from 'common/src/views/graduateStudent/registrationReview/registrationReviewDetails';
const graduateStudent = {
  path: '/graduateStudent',
  name: 'graduateStudent',
  component: layout,
  children: [
    // 实习生设置
    {
      path: '/practiceSetting',
      name: 'practiceSetting',
      component: practiceSetting,
      meta: {
        nokeepalive: true
      }
    },
    // 实习基地管理
    {
      path: '/settingInternship',
      name: 'settingInternship',
      component: settingInternship,
      meta: {
        nokeepalive: true
      }
    },
    // 实习基地管理审核
    {
      path: '/myExamineAudit',
      name: 'managementAudit',
      component: myExamineAudit,
      meta: {
        nokeepalive: true
      }
    },
    // 考核模板设置
    {
      path: '/templateSetting',
      name: '考核模板设置',
      component: templateSetting,
      meta: {
        nokeepalive: true
      }
    },
    // 考核指标设置
    {
      path: '/asesmentSetting',
      name: '考核指标设置',
      component: asesmentSetting,
      meta: {
        nokeepalive: true
      }
    },
    // 基地考核设置
    {
      path: '/baseAssessSetting',
      name: '基地考核设置',
      component: baseAssessSetting,
      meta: {
        nokeepalive: true
      }
    },
    // 基地考核
    {
      path: '/baseAssessment',
      name: '基地考核',
      component: baseAssessment,
      meta: {
        nokeepalive: true
      }
    },
    // 实习评价模板设置
    {
      path: '/internEvaluateTempSet',
      name: '实习评价模板设置',
      component: internEvaluateTempSet,
      meta: {
        nokeepalive: true
      }
    },
    // 实习评价指标设置
    {
      path: '/internEvaluateIndexSet',
      name: '实习评价指标设置',
      component: internEvaluateIndexSet,
      meta: {
        nokeepalive: true
      }
    },
    // 实习总结
    {
      path: '/internSummary',
      name: '实习总结',
      component: internSummary,
      meta: {
        nokeepalive: true
      }
    },
    // 专家库维护
    {
      path: '/maintenanceDatabase',
      name: 'maintenanceDatabase',
      component: maintenanceDatabase,
      meta: {
        nokeepalive: true
      }
    },
    // 导师库维护
    {
      path: '/libraryMaintenance',
      name: 'libraryMaintenance',
      component: libraryMaintenance,
      meta: {
        nokeepalive: true
      }
    },
    // 实习需求报名
    {
      path: '/internshipDemand',
      name: 'internshipRegis',
      component: internshipDemand,
      meta: {
        nokeepalive: true
      }
    },
    // 实习需求报名新增/编辑
    {
      path: '/internshipDemandAdd',
      name: 'internshipAdd',
      component: internshipDemandAdd,
      meta: {
        nokeepalive: true
      }
    },
    // 实习需求报名学院填报
    {
      path: '/internshipDemandAllowed',
      name: 'internshipAllowed',
      component: internshipDemandAllowed,
      meta: {
        nokeepalive: true
      }
    },
    // 实习需求报名审核
    {
      path: '/internshipDemandAudit',
      name: 'internshipAudit',
      component: internshipDemandAudit,
      meta: {
        nokeepalive: true
      }
    },
    // 实习需求报名详情
    {
      path: '/internshipDemandDetails',
      name: 'internshipDetails',
      component: internshipDemandDetails,
      meta: {
        nokeepalive: true
      }
    },
    // 实习需求报名申请
    {
      path: '/internshipRequirement',
      name: 'applicatRequirement',
      component: internshipRequirement,
      meta: {
        nokeepalive: true
      }
    },
    // 实习进展情况
    {
      path: '/internshipOrogress',
      name: 'internOrogress',
      component: internshipOrogress,
      meta: {
        nokeepalive: true
      }
    },
    // 我的实践计划
    {
      path: '/practicalPlan',
      name: 'myPlan',
      component: practicalPlan,
      meta: {
        nokeepalive: true
      }
    },
    // 基地实习统计表
    {
      path: '/practiceStatistics',
      name: 'practiceTable',
      component: practiceStatistics,
      meta: {
        nokeepalive: true
      }
    },
    // 实习报名审核统计表
    {
      path: '/registrationReview',
      name: 'registration',
      component: registrationReview,
      meta: {
        nokeepalive: true
      }
    },
    // 实习报名导师审核
    {
      path: '/registrationReviewCheck',
      name: 'registrationCheck',
      component: registrationReviewCheck,
      meta: {
        nokeepalive: true
      }
    },
    // 实习报名基地审核
    {
      path: '/registrationReviewCheckBase',
      name: 'registrationCheckBase',
      component: registrationReviewCheckBase,
      meta: {
        nokeepalive: true
      }
    },
    // 实习报名查看详情
    {
      path: '/registrationReviewDetails',
      name: 'registrationDetails',
      component: registrationReviewDetails,
      meta: {
        nokeepalive: true
      }
    }
  ]
};
export default graduateStudent;
